Список основных терминов в программировании
Программа – данные, предназначенные для управления конкретными компонентами системы обработки информации в целях реализации определенного алгоритма
Программное обеспечение– совокупность программ системы обработки информации и программных документов, необходимых для эксплуатации этих программ
Программирование– научная и практическая деятельность по созданию программ
Системная программа– программа, предназначенная для поддержания работоспособности системы обработки информации или повышения эффективности ее использования в процессе выполнения прикладных программ
Управляющая программа– системная программа, реализующая набор функций управления, в который включают управление ресурсами и взаимодействием с внешней средой системы обработки информации, восстановление работы системы после появления неисправностей в технических средствах
Прикладная программа– программа, предназначенная для решения задачи или класса задач в определенной области применения системы обработки информации
Подпрограмма – программа, являющаяся частью другой программы и удовлетворяющая требованиям языка программирования
Программный модуль– программа или функционально завершенный фрагмент программы, предназначенный для хранения, трансляции, объединения с другими программными модулями для загрузки в оперативную память
Исходный модуль– программный модуль на исходном языке программирования, обрабатываемый транслятором
Объектный модуль– программный модуль, получаемый в результате компиляции исходного модуля
Загрузочный модуль– программный модуль, представленный в форме, пригодной для загрузки в основную память для выполнения
Рекурсивная подпрограмма– подпрограмма, которая может обращаться к себе самой
Система программирования– система, образуемая языком программирования, компиляторами или интерпретаторами программ, представленных на данном языке, соответствующей документацией, а также вспомогательными средствами для подготовки программ к форме, пригодной для выполнения
Язык высокого уровня– язык программирования, понятия и структура которого удобны для восприятия человеком
Транслятор – программа или техническое средство, выполняющие трансляцию программы.